Search Result:islands of Langerhans
Overview of noun islands_of_langerhans
The noun islands of langerhans has 1 sense
- islands of Langerhans, isles of Langerhans, islets of Langerhans -- (cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones)